import Vue from 'vue';
import App from './App.vue';
import './utils/element';
import router from './router/index';
import store from './store/index';
import '@/assets/style/element-variables.scss'
import { baseUrl } from '@/utils/config/index.js';
import '@/utils/tools/xyTools';
import VueFullscreen from 'vue-fullscreen';
import './utils/tools/ue4';

// 全局 eventBus
Vue.prototype.$EventBus = new Vue();
// 工具方法
Vue.prototype.$xy = $xy;
// 图片根路径
Vue.prototype.$baseUrl = baseUrl;
Vue.config.productionTip = false;
// 全屏插件
Vue.use(VueFullscreen);
// 禁止使用右菜单
document.addEventListener('contextmenu', function (e) {
  e.preventDefault();
})

new Vue({
  router,
  store,
  render: h => h(App)
}).$mount('#app')